technical services supervisor - Turc Anglais Dictionnaire